delayed pushing - Turkish English Dictionary